Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
ATLANTA Detached £528,553 £284,000 1 Apr 2005
PENRUAN Detached £386,130 £289,980 6 Jul 2016
TREVENTON Detached £428,603 £290,000 25 Feb 2015
PENLAUREL CHURCH PARK ROAD Detached £291,270 £97,500 4 Apr 2002